//package com.common.excel;
//
//import java.util.List;
//import java.util.Map;
//
//import org.apache.poi.ss.usermodel.Cell;
//import org.apache.poi.ss.usermodel.CellStyle;
//import org.apache.poi.ss.usermodel.Font;
//import org.apache.poi.ss.usermodel.Row;
//import org.apache.poi.ss.usermodel.Sheet;
//import org.apache.poi.ss.usermodel.Workbook;
//import org.apache.poi.xssf.usermodel.XSSFWorkbook;
//
//public class POIHelper {
//
//	public static Workbook write(List<Map<String, Object>> list) {
//		Workbook wb = new XSSFWorkbook();
//		// 用工作薄对象创建单元格格式对象
//		CellStyle cellStyle = wb.createCellStyle();
//		// 用工作薄对象设置字体
//		Font font = wb.createFont();
//		// 设置单元格格式
//		cellStyle.setFont(font);
//		// 创建工作表
//		Sheet sheet = wb.createSheet();
//		// 创建行对象
//		Row row = null;
//		// 创建单元格对象
//		Cell cell = null;
//		int rownum = 0;
//		for (Map<String, Object> map : list) {
//			row = sheet.createRow(rownum++);
////			if (rownum == 1000) {
////				break;
////			}
//			int cellnum = 0;
//			for (Map.Entry<String, Object> entry : map.entrySet()) {
//				cell = row.createCell(cellnum++);
//				if (entry.getValue() == null) {
//					cell.setCellValue("");
//				} else {
//					cell.setCellValue(entry.getValue().toString());
//				}
//			}
//		}
//		return wb;
//	}
//}
